package com.shanshan.community.mapper;

import com.shanshan.community.entity.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface UserMapper {
    //根据id查询用户的方法
     User selectById(int id);

     //根据账号查询用户
    User selectByName(String username);

    //根据邮箱查询用户
    User selectByEmail(String mail);

    //更新用户状态的方法
    int updateStatus(int id,int status);

    //更新用户头像
    int updateHead( int id,String headUrl);

    //更新用户密码
    int updatePassword(int id,String password);

     //增加用户的方法
     int insertUser(User user);


}
